@charset "utf-8";
/* CSS Document */

#MainArea { width:800px; position:relative; }

input.txt { border:1px solid #ddd; }
input.txt:focus { border:1px solid #666; }
input.medium { width:200px; }
input.small { width:40px; }
.clear { clear:both; }
.addBg { background:#FC9;}

.box {
-moz-border-radius:2px 2px 2px 2px;
-moz-box-shadow:4px 4px 7px rgba(0, 0, 0, 0.28);
background-color:rgba(255, 255, 255, 0.9);
}

.formArea { width:580px; padding:10px; }

form .formItems { line-height:25px; margin:5px 0; clear:both; font-size:14px; }
form .formItems label.formTitles { float:left; width:100px; }
form .formItems span.attach { padding-left:3px; }
form .formItems span.tips { color:#999; padding-left:5px; }

ul.userOrderList { clear:both; border:2px solid #F60; height:200px; overflow:auto; font-size:12px; line-height:14px; }
ul.userOrderList li { height:90px; width:50%; float:left; }
ul.userOrderList li .innerBlock { padding:5px;}
ul.userOrderList li div.li_userArea, ul.userOrderList li div.li_orderArea { float:left; position:relative; height:78px; border:1px solid #666; background:#fefefe; }
ul.userOrderList li div.li_userArea { width:29%; }
ul.userOrderList li div.li_userArea li { width:100%; text-align:center;}
ul.userOrderList li div.li_userArea img { width:50px; height:50px;}
ul.userOrderList li div.li_userArea span.username { display:block; height:20px; text-align:center;}
ul.userOrderList li div.li_orderArea { width:69%; }
ul.userOrderList li div.li_userArea .close, ul.userOrderList li div.li_orderArea .close { position:absolute; top:0; left:0; width:20px; height:20px; }
ul.userOrderList li div.li_orderArea .close { bottom:0; right:0; }

.rightSider { position:absolute; right:0; top:0; width:180px; border:1px solid #06F; padding:10px; }
.rightSider h3.title { font-size:14px; color:#09F; }
.rightSider ul.list_block { }
.rightSider ul.list_block li { clear:both; cursor:pointer; }
.rightSider ul.list_block li span.avatar img { width:20px; height:20px; }

.searchLine { line-height:22px; height:22px; padding:3px 0; }
.searchLine a.searchIcon { float:right; *margin-top:-20px;
margin-right:30px; }
.searchLine a.searchIcon span { padding:1px; display:block; width:20px; height:20px; text-indent:-9999em; background:url(../img/search_icon.gif) no-repeat top left; }
.searchLine input#userSearchInput { width:100px; margin-top:3px; }

.scroll-pane { overflow: auto; width: 99%; padding:3px;}
.scroll-content { width: 2440px; float: left; background:#f2f5f7; height:136px;}
.scroll-content-item { height: 120px; width:140px; float: left; margin: 8px;text-align: center; }
* html .scroll-content-item { display: inline; } /* IE6 float double margin bug */
.scroll-bar-wrap { clear: left; padding: 0 4px 0 2px; margin: 0 -1px -1px -1px; }
.scroll-bar-wrap .ui-slider { background: none; border:0; height: 2em; margin: 0 auto;  }
.scroll-bar-wrap .ui-handle-helper-parent { position: relative; width: 100%; height: 100%; margin: 0 auto; }
.scroll-bar-wrap .ui-slider-handle { top:.2em; height: 1.5em; }
.scroll-bar-wrap .ui-slider-handle .ui-icon { margin: -8px auto 0; position: relative; top: 50%; }

.sliderContainer { border:2px solid #FC3; position:relative;}
ul.bussOrderList li { float:left; background:#fff;}
ul.bussOrderList li .innerBlock { margin:3px;}
ul.bussOrderList li .shop_wrap_label { line-height:14px; cursor:pointer;}
ul.bussOrderList li:hover, ul.bussOrderList li.selected { background:#FFC;}
ul.bussOrderList li .shop_wrap_label input {}
ul.bussOrderList li img.shop_avatar { width:90px; height:90px; border:1px solid #ddd; }
ul.bussOrderList li span.shop_name { color:#000;}

ul.bussOrderList li .shopMenuSub { position:absolute; width:96%; background:#fff; border:2px solid #FC3; border-top:0 none; left:-9999em;}
ul.bussOrderList li.selected .shopMenuSub { left:.5em;}
ul.bussOrderList li .shopMenuSub h3 { background:#F60; color:#FFF;}
ul.bussOrderList li .shopMenuSub ul.menuListSet { cursor:default; background:#CCC;}
ul.bussOrderList li .shopMenuSub ul.menuListSet li { width:20%;}
ul.bussOrderList li .shopMenuSub ul.menuListSet li:hover { background:#CCC; cursor:pointer;}
ul.bussOrderList li .shopMenuSub ul.menuListSet li dl { margin:3px; background:#fff; padding:5px;}
ul.bussOrderList li .shopMenuSub dl dt { text-decoration:underline; color:#36F;}
ul.bussOrderList li .shopMenuSub dl dd { font-size:12px; }


button.statusBtn { display:none;}
